Inhassoro

Inhassoro (http://www.inhassoro.org) is a beach town in Southern Mozambique.